Italian: la terrazza

Italian verb 'la terrazza' conjugated